package com.med.service;

import com.med.entity.CustomerMessageDO;
import com.med.entity.DoctorMessageDO;
import com.med.entity.SessionDO;
import com.med.vo.CustomerMessageVO;
import com.med.vo.DoctorMessageVO;

import java.util.List;

public interface IChatService {

    Integer createSession();


    boolean endSession(Integer sessionId);

    SessionDO checkSessionValid(Integer sessionId);

    void saveDoctorMessage(DoctorMessageDO doctorMessageDO);


    List<DoctorMessageDO> getDoctorMsgPage(DoctorMessageVO doctorMessageVO);




    void saveCustomerMessage(CustomerMessageDO customerMessageDO);


    List<CustomerMessageDO> getCustomerMsgPage(CustomerMessageVO customerMessageVO);


}
